carry out something with determination - İspanyolca İngilizce Sözlük